self-imposed guilt - Turco Inglés Diccionario